Kenya And Saudi Arabia Develop New Laws To Safeguard The Rights Of Their Citizens